directorate of quality control - Spanish English Dictionary